package NFA;


import Others.Edge;

public class NFA {
    private int State[];
    private char E[];
    private Edge move[];
    private int s0;
    private int F;
    private int count;
    private int first;
    private int rear;

    public int getRear() {
        return rear;
    }

    public void setRear(int rear) {
        this.rear = rear;
    }

    public int getFirst() {
        return first;
    }

    public void setFirst(int first) {
        this.first = first;
    }

    public int[] getState() {
        return State;
    }

    public void setState(int[] state) {
        State = state;
    }

    public char[] getE() {
        return E;
    }

    public void setE(char[] e) {
        E = e;
    }

    public Edge[] getMove() {
        return move;
    }

    public void setMove(Edge[] move) {
        this.move = move;
    }

    public int getS0() {
        return s0;
    }

    public void setS0(int s0) {
        this.s0 = s0;
    }

    public int getF() {
        return F;
    }

    public void setF(int f) {
        F = f;
    }

    public int getCount() {
        return count;
    }

    public void setCount(int count) {
        this.count = count;
    }

    public NFA() {
    }

}
